// 引入腾讯地图实例
import QQMap from '../../../utils/qqmap'

Page({
  data: {
    address:''
    
  },
  onLoad(options) {
    this.getLocation()
  },

  // 获取位置信息
  async getLocation() {
    const { latitude, longitude } = await wx.getLocation()
    this.getPoint(latitude, longitude);
  },
  // 重新选择地址
  async chooseLocation() {
   const { latitude, longitude } = await wx.chooseLocation()
    this.getPoint(latitude, longitude);
  },
  // 搜索周边
  getPoint(latitude, longitude) {
    wx.showLoading({
      title: '正在加载...',
    })
    QQMap.reverseGeocoder({
      location: [latitude, longitude].join(','),
      success: function ({ result: { address } }) { //搜索成功后的回调
        this.setData(address)
      },
    })

    QQMap.search({
      keyword: '住宅小区',  //搜索关键词
      location: [latitude, longitude].join(','),  //设置周边搜索中心点
      page_size:5,
      success: function (result) { //搜索成功后的回调
        console.log(result);
        
      },
      fail: function (err) {
        console.log(err);
        
      },
      complete: () => {
        wx.hideLoading()
      }

    })

  }
})